package buscador;

import java.util.ArrayList;
import java.util.List;

public class Buscador<E> {
	public List<E> obtener(List<E> lista, Filtro<E> filtro) {
		List<E> resultado = new ArrayList<E>();
		for (int i = 0; i < lista.size(); i++) {
			if (filtro.esValido(lista.get(i))) {
				resultado.add(lista.get(i));
			}
		}
		return resultado;
	}
}